home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / vim / vim72 / debian.vim
Text File  |  2009-09-21  |  2KB  |  51 lines

  1. " Debian system-wide default configuration Vim
  2.  
  3. set runtimepath=~/.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim72,/usr/share/vim/vimfiles/after,/var/lib/vim/addons/after,~/.vim/after
  4.  
  5. " Normally we use vim-extensions. If you want true vi-compatibility
  6. " remove change the following statements
  7. set nocompatible    " Use Vim defaults instead of 100% vi compatibility
  8. set backspace=indent,eol,start    " more powerful backspacing
  9.  
  10. " Now we set some defaults for the editor
  11. set history=50        " keep 50 lines of command line history
  12. set ruler        " show the cursor position all the time
  13.  
  14. " modelines have historically been a source of security/resource
  15. " vulnerabilities -- disable by default, even when 'nocompatible' is set
  16. set nomodeline
  17.  
  18. " Suffixes that get lower priority when doing tab completion for filenames.
  19. " These are files we are not likely to want to edit or read.
  20. set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc
  21.  
  22. " We know xterm-debian is a color terminal
  23. if &term =~ "xterm-debian" || &term =~ "xterm-xfree86"
  24.   set t_Co=16
  25.   set t_Sf=%dm
  26.   set t_Sb=%dm
  27. endif
  28.  
  29. " Some Debian-specific things
  30. if has("autocmd")
  31.   " set mail filetype for reportbug's temp files
  32.   augroup debian
  33.     au BufRead reportbug.*        set ft=mail
  34.     au BufRead reportbug-*        set ft=mail
  35.   augroup END
  36. endif
  37.  
  38. " Set paper size from /etc/papersize if available (Debian-specific)
  39. if filereadable("/etc/papersize")
  40.   let s:papersize = matchstr(readfile('/etc/papersize', '', 1), '\p*')
  41.   if strlen(s:papersize)
  42.     exe "set printoptions+=paper:" . s:papersize
  43.   endif
  44. endif
  45.  
  46. if has('gui_running')
  47.   " Make shift-insert work like in Xterm
  48.   map <S-Insert> <MiddleMouse>
  49.   map! <S-Insert> <MiddleMouse>
  50. endif
  51.